Welcome to JavaScript!

5.15 递归函数练习1

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

<script type="text/javascript">

function lj(n){ //需要传入参数n,不然会报错;

if (n==1){

return n //此n值是一个函数的结果,并不是实参100;

}else{

return n + lj(n-1); //lj(n-1)调用身函数,并将n值减1;

}

};

var re=lj(100);

alert(re);

</script>

</head>

<body>

</body>

</html>